@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img,
 ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center,hr, dl, dt, dd, ol, ul,  li, fieldset, form, label, legend, table, caption, 
 tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption,  footer, header, hgroup, menu, nav, output, ruby, section, 
 summary, time, mark, audio, video { margin: 0; padding: 0px; border: 0; font-size: 100%; outline: none; }
/*html { font-size: 100%; /*-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; overflow-x: hidden;*/ 
ul, ol, li { list-style: none; }
/* always display scrollbars */
body { font: .14rem/1.8 "Microsoft YaHei New","Microsoft Yahei","微软雅黑","Hiragino Sans GB",
    "冬青黑体","Arial","Helvetica","SimHei","黑体","STXihei","宋体",sans-serif; margin: 0 auto;  zoom: 1; font-size: 100%; color: #656565;}
html, body { position: relative; height: 100%; x-overflow: hidden; font-size: 13px;  color: #656565; }
 
.left{float: left;}
.right{ float: right;}
a:link, a:visited { text-decoration: none;}
a{color: #333;}
img{vertical-align: bottom;}
/*img{width: 100%; max-width: 100%;}*/
.clearfix:before,.clearfix:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;clear: both;}
.width1000{width: 1000px; margin: 0 auto; clear: both; overflow: hidden;}
.fl{float: left;}
.fr{float: right;}
.width100{ width: 100%; }
